package com.kashow.bean.user.reserve;

import com.kashow.bean.BaseBean;

import java.util.List;

/**
 * Created by yybs on 16/11/3.
 */

public class ReserveLive extends BaseBean {


    /**
     * _id : 176
     * live : {"_id":87,"teacher":{"_id":6,"__v":0,"openid":"ohHipv6XJGwrDTVEQSjqjh3PmhKY","relation":4,"phone":"15822774691","wxUserInfo":{"openid":"ohHipv6XJGwrDTVEQSjqjh3PmhKY","nickname":"李文跃","sex":1,"city":"West Green","province":"Tianjin","country":"China","headimgurl":"http://wx.qlogo.cn/mmopen/ajNVdqHZLLAYkDOyst27Frh103lm6Eh9uiaXo7RhpiahLmzIHib30Cxs3pGTdz2gk0gFfQMP4FsDcnTdlNvkxicWicA/0","updatedAt":"2016-10-24T06:00:18.000Z"},"authInfo":{"realName":"李文跃","cardNumber":"371528199008289393","cardPic1":"http://oss.kashowvr.com/wx/upload/media/kaAZKKGtlg0tLzq3BTF-VwEqHZKw5n5JVk4I8kI3TzfG3wmz_0NC7oFZKR_RfN8y.jpeg","cardPic2":"http://oss.kashowvr.com/wx/upload/media/U5tk6a2mdoYB5CKr5jnepfFeoztoeGZfG5HXT5xB8FD8hFJSOoKagzFZ9nQthHVF.jpeg","status":1,"updatedAt":"2016-11-18T08:31:30.084Z","createdAt":"2016-11-18T08:31:30.085Z"},"createdAt":"2016-10-24T06:00:18.633Z","isSub":true,"sex":0,"balance":0,"score":0,"level":1,"isTeacher":true},"title":"学海无涯","desc":"测试发起直播","startAt":"2016-12-31 14:46:00","price":680,"score":6.8,"liveSharePic":"http://oss.kashowvr.com/images/cover/cover3.png","livePic":"http://oss.kashowvr.com/images/cover/cover3.png","category":2,"priority":1,"createdAt":"2016-12-07T06:47:55.328Z","a_watch":13,"a_stream":[],"watch":13,"status":1,"imgDescs":[{"desc":"测试","img":"weixin://resourceid/e192c9ccb0bb04652e87235eba0208f5"}],"__v":0,"playUrl":"http://pili-live-hls.kashowvr.com/kashowvr/b027d28cc1ea41b4bb22b45bf0813d80.m3u8","stream":"b027d28cc1ea41b4bb22b45bf0813d80","buyNumber":33}
     * startAt : 2016-12-31T06:46:00.000Z
     * updatedAt : 2016-12-07T07:59:15.482Z
     * createdAt : 2016-12-07 15:59:15
     * status : 1
     * id : 176
     */

    private int _id;
    private LiveBean live;
    private String startAt;
    private String updatedAt;
    private String createdAt;
    private int status;
    private String id;

    public int get_id() {
        return _id;
    }

    public void set_id(int _id) {
        this._id = _id;
    }

    public LiveBean getLive() {
        return live;
    }

    public void setLive(LiveBean live) {
        this.live = live;
    }

    public String getStartAt() {
        return startAt;
    }

    public void setStartAt(String startAt) {
        this.startAt = startAt;
    }

    public String getUpdatedAt() {
        return updatedAt;
    }

    public void setUpdatedAt(String updatedAt) {
        this.updatedAt = updatedAt;
    }

    public String getCreatedAt() {
        return createdAt;
    }

    public void setCreatedAt(String createdAt) {
        this.createdAt = createdAt;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public static class LiveBean {
        /**
         * _id : 87
         * teacher : {"_id":6,"__v":0,"openid":"ohHipv6XJGwrDTVEQSjqjh3PmhKY","relation":4,"phone":"15822774691","wxUserInfo":{"openid":"ohHipv6XJGwrDTVEQSjqjh3PmhKY","nickname":"李文跃","sex":1,"city":"West Green","province":"Tianjin","country":"China","headimgurl":"http://wx.qlogo.cn/mmopen/ajNVdqHZLLAYkDOyst27Frh103lm6Eh9uiaXo7RhpiahLmzIHib30Cxs3pGTdz2gk0gFfQMP4FsDcnTdlNvkxicWicA/0","updatedAt":"2016-10-24T06:00:18.000Z"},"authInfo":{"realName":"李文跃","cardNumber":"371528199008289393","cardPic1":"http://oss.kashowvr.com/wx/upload/media/kaAZKKGtlg0tLzq3BTF-VwEqHZKw5n5JVk4I8kI3TzfG3wmz_0NC7oFZKR_RfN8y.jpeg","cardPic2":"http://oss.kashowvr.com/wx/upload/media/U5tk6a2mdoYB5CKr5jnepfFeoztoeGZfG5HXT5xB8FD8hFJSOoKagzFZ9nQthHVF.jpeg","status":1,"updatedAt":"2016-11-18T08:31:30.084Z","createdAt":"2016-11-18T08:31:30.085Z"},"createdAt":"2016-10-24T06:00:18.633Z","isSub":true,"sex":0,"balance":0,"score":0,"level":1,"isTeacher":true}
         * title : 学海无涯
         * desc : 测试发起直播
         * startAt : 2016-12-31 14:46:00
         * price : 680
         * score : 6.8
         * liveSharePic : http://oss.kashowvr.com/images/cover/cover3.png
         * livePic : http://oss.kashowvr.com/images/cover/cover3.png
         * category : 2
         * priority : 1
         * createdAt : 2016-12-07T06:47:55.328Z
         * a_watch : 13
         * a_stream : []
         * watch : 13
         * status : 1
         * imgDescs : [{"desc":"测试","img":"weixin://resourceid/e192c9ccb0bb04652e87235eba0208f5"}]
         * __v : 0
         * playUrl : http://pili-live-hls.kashowvr.com/kashowvr/b027d28cc1ea41b4bb22b45bf0813d80.m3u8
         * stream : b027d28cc1ea41b4bb22b45bf0813d80
         * buyNumber : 33
         */

        private int _id;
        private TeacherBean teacher;
        private String title;
        private String desc;
        private String startAt;
        private int price;
        private double score;
        private String liveSharePic;
        private String livePic;
        private int category;
        private int priority;
        private String createdAt;
        private int a_watch;
        private int watch;
        private int status;
        private String playUrl;
        private String stream;
        private int buyNumber;
        private List<?> a_stream;
        private List<ImgDescsBean> imgDescs;

        public int get_id() {
            return _id;
        }

        public void set_id(int _id) {
            this._id = _id;
        }

        public TeacherBean getTeacher() {
            return teacher;
        }

        public void setTeacher(TeacherBean teacher) {
            this.teacher = teacher;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getDesc() {
            return desc;
        }

        public void setDesc(String desc) {
            this.desc = desc;
        }

        public String getStartAt() {
            return startAt;
        }

        public void setStartAt(String startAt) {
            this.startAt = startAt;
        }

        public int getPrice() {
            return price;
        }

        public void setPrice(int price) {
            this.price = price;
        }

        public double getScore() {
            return score;
        }

        public void setScore(double score) {
            this.score = score;
        }

        public String getLiveSharePic() {
            return liveSharePic;
        }

        public void setLiveSharePic(String liveSharePic) {
            this.liveSharePic = liveSharePic;
        }

        public String getLivePic() {
            return livePic;
        }

        public void setLivePic(String livePic) {
            this.livePic = livePic;
        }

        public int getCategory() {
            return category;
        }

        public void setCategory(int category) {
            this.category = category;
        }

        public int getPriority() {
            return priority;
        }

        public void setPriority(int priority) {
            this.priority = priority;
        }

        public String getCreatedAt() {
            return createdAt;
        }

        public void setCreatedAt(String createdAt) {
            this.createdAt = createdAt;
        }

        public int getA_watch() {
            return a_watch;
        }

        public void setA_watch(int a_watch) {
            this.a_watch = a_watch;
        }

        public int getWatch() {
            return watch;
        }

        public void setWatch(int watch) {
            this.watch = watch;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public String getPlayUrl() {
            return playUrl;
        }

        public void setPlayUrl(String playUrl) {
            this.playUrl = playUrl;
        }

        public String getStream() {
            return stream;
        }

        public void setStream(String stream) {
            this.stream = stream;
        }

        public int getBuyNumber() {
            return buyNumber;
        }

        public void setBuyNumber(int buyNumber) {
            this.buyNumber = buyNumber;
        }

        public List<?> getA_stream() {
            return a_stream;
        }

        public void setA_stream(List<?> a_stream) {
            this.a_stream = a_stream;
        }

        public List<ImgDescsBean> getImgDescs() {
            return imgDescs;
        }

        public void setImgDescs(List<ImgDescsBean> imgDescs) {
            this.imgDescs = imgDescs;
        }

        public static class TeacherBean {
            /**
             * _id : 6
             * __v : 0
             * openid : ohHipv6XJGwrDTVEQSjqjh3PmhKY
             * relation : 4
             * phone : 15822774691
             * wxUserInfo : {"openid":"ohHipv6XJGwrDTVEQSjqjh3PmhKY","nickname":"李文跃","sex":1,"city":"West Green","province":"Tianjin","country":"China","headimgurl":"http://wx.qlogo.cn/mmopen/ajNVdqHZLLAYkDOyst27Frh103lm6Eh9uiaXo7RhpiahLmzIHib30Cxs3pGTdz2gk0gFfQMP4FsDcnTdlNvkxicWicA/0","updatedAt":"2016-10-24T06:00:18.000Z"}
             * authInfo : {"realName":"李文跃","cardNumber":"371528199008289393","cardPic1":"http://oss.kashowvr.com/wx/upload/media/kaAZKKGtlg0tLzq3BTF-VwEqHZKw5n5JVk4I8kI3TzfG3wmz_0NC7oFZKR_RfN8y.jpeg","cardPic2":"http://oss.kashowvr.com/wx/upload/media/U5tk6a2mdoYB5CKr5jnepfFeoztoeGZfG5HXT5xB8FD8hFJSOoKagzFZ9nQthHVF.jpeg","status":1,"updatedAt":"2016-11-18T08:31:30.084Z","createdAt":"2016-11-18T08:31:30.085Z"}
             * createdAt : 2016-10-24T06:00:18.633Z
             * isSub : true
             * sex : 0
             * balance : 0
             * score : 0
             * level : 1
             * isTeacher : true
             */

            private int _id;
            private String openid;
            private int relation;
            private String phone;
            private WxUserInfoBean wxUserInfo;
            private AuthInfoBean authInfo;
            private String createdAt;
            private boolean isSub;
            private int sex;
            private int balance;
            private double score;
            private int level;
            private boolean isTeacher;

            public int get_id() {
                return _id;
            }

            public void set_id(int _id) {
                this._id = _id;
            }

            public String getOpenid() {
                return openid;
            }

            public void setOpenid(String openid) {
                this.openid = openid;
            }

            public int getRelation() {
                return relation;
            }

            public void setRelation(int relation) {
                this.relation = relation;
            }

            public String getPhone() {
                return phone;
            }

            public void setPhone(String phone) {
                this.phone = phone;
            }

            public WxUserInfoBean getWxUserInfo() {
                return wxUserInfo;
            }

            public void setWxUserInfo(WxUserInfoBean wxUserInfo) {
                this.wxUserInfo = wxUserInfo;
            }

            public AuthInfoBean getAuthInfo() {
                return authInfo;
            }

            public void setAuthInfo(AuthInfoBean authInfo) {
                this.authInfo = authInfo;
            }

            public String getCreatedAt() {
                return createdAt;
            }

            public void setCreatedAt(String createdAt) {
                this.createdAt = createdAt;
            }

            public boolean isIsSub() {
                return isSub;
            }

            public void setIsSub(boolean isSub) {
                this.isSub = isSub;
            }

            public int getSex() {
                return sex;
            }

            public void setSex(int sex) {
                this.sex = sex;
            }

            public int getBalance() {
                return balance;
            }

            public void setBalance(int balance) {
                this.balance = balance;
            }

            public double getScore() {
                return score;
            }

            public void setScore(double score) {
                this.score = score;
            }

            public int getLevel() {
                return level;
            }

            public void setLevel(int level) {
                this.level = level;
            }

            public boolean isIsTeacher() {
                return isTeacher;
            }

            public void setIsTeacher(boolean isTeacher) {
                this.isTeacher = isTeacher;
            }

            public static class WxUserInfoBean {
                /**
                 * openid : ohHipv6XJGwrDTVEQSjqjh3PmhKY
                 * nickname : 李文跃
                 * sex : 1
                 * city : West Green
                 * province : Tianjin
                 * country : China
                 * headimgurl : http://wx.qlogo.cn/mmopen/ajNVdqHZLLAYkDOyst27Frh103lm6Eh9uiaXo7RhpiahLmzIHib30Cxs3pGTdz2gk0gFfQMP4FsDcnTdlNvkxicWicA/0
                 * updatedAt : 2016-10-24T06:00:18.000Z
                 */

                private String openid;
                private String nickname;
                private int sex;
                private String city;
                private String province;
                private String country;
                private String headimgurl;
                private String updatedAt;

                public String getOpenid() {
                    return openid;
                }

                public void setOpenid(String openid) {
                    this.openid = openid;
                }

                public String getNickname() {
                    return nickname;
                }

                public void setNickname(String nickname) {
                    this.nickname = nickname;
                }

                public int getSex() {
                    return sex;
                }

                public void setSex(int sex) {
                    this.sex = sex;
                }

                public String getCity() {
                    return city;
                }

                public void setCity(String city) {
                    this.city = city;
                }

                public String getProvince() {
                    return province;
                }

                public void setProvince(String province) {
                    this.province = province;
                }

                public String getCountry() {
                    return country;
                }

                public void setCountry(String country) {
                    this.country = country;
                }

                public String getHeadimgurl() {
                    return headimgurl;
                }

                public void setHeadimgurl(String headimgurl) {
                    this.headimgurl = headimgurl;
                }

                public String getUpdatedAt() {
                    return updatedAt;
                }

                public void setUpdatedAt(String updatedAt) {
                    this.updatedAt = updatedAt;
                }
            }

            public static class AuthInfoBean {
                /**
                 * realName : 李文跃
                 * cardNumber : 371528199008289393
                 * cardPic1 : http://oss.kashowvr.com/wx/upload/media/kaAZKKGtlg0tLzq3BTF-VwEqHZKw5n5JVk4I8kI3TzfG3wmz_0NC7oFZKR_RfN8y.jpeg
                 * cardPic2 : http://oss.kashowvr.com/wx/upload/media/U5tk6a2mdoYB5CKr5jnepfFeoztoeGZfG5HXT5xB8FD8hFJSOoKagzFZ9nQthHVF.jpeg
                 * status : 1
                 * updatedAt : 2016-11-18T08:31:30.084Z
                 * createdAt : 2016-11-18T08:31:30.085Z
                 */

                private String realName;
                private String cardNumber;
                private String cardPic1;
                private String cardPic2;
                private int status;
                private String updatedAt;
                private String createdAt;

                public String getRealName() {
                    return realName;
                }

                public void setRealName(String realName) {
                    this.realName = realName;
                }

                public String getCardNumber() {
                    return cardNumber;
                }

                public void setCardNumber(String cardNumber) {
                    this.cardNumber = cardNumber;
                }

                public String getCardPic1() {
                    return cardPic1;
                }

                public void setCardPic1(String cardPic1) {
                    this.cardPic1 = cardPic1;
                }

                public String getCardPic2() {
                    return cardPic2;
                }

                public void setCardPic2(String cardPic2) {
                    this.cardPic2 = cardPic2;
                }

                public int getStatus() {
                    return status;
                }

                public void setStatus(int status) {
                    this.status = status;
                }

                public String getUpdatedAt() {
                    return updatedAt;
                }

                public void setUpdatedAt(String updatedAt) {
                    this.updatedAt = updatedAt;
                }

                public String getCreatedAt() {
                    return createdAt;
                }

                public void setCreatedAt(String createdAt) {
                    this.createdAt = createdAt;
                }
            }
        }

        public static class ImgDescsBean {
            /**
             * desc : 测试
             * img : weixin://resourceid/e192c9ccb0bb04652e87235eba0208f5
             */

            private String desc;
            private String img;

            public String getDesc() {
                return desc;
            }

            public void setDesc(String desc) {
                this.desc = desc;
            }

            public String getImg() {
                return img;
            }

            public void setImg(String img) {
                this.img = img;
            }
        }
    }
}
